• word of the day

    constrictor constrictor

    constrictor constrictor - Dictionary definition and meaning for word constrictor constrictor

    Definition
    (noun) very large boa of tropical America and West Indies
    Synonyms : boa constrictor
Download our Mobile App Today
Receive our word of the day
on Whatsapp